clustered lady's mantle - Spanish English Dictionary